class Solve: def toolong(word:str)->None: x:int=word.__len__() if x>10: finalword=f'{word[:1]}{x-2}{word[-1:]}' print(finalword) else: print(word) if __name__ == '__main__': testcase:int=int(input()) for i in range(testcase): word:str=str(input()) Solve.toolong(word)